#ifndef IVI_XMIT_H
#define IVI_XMIT_H

#ifdef __KERNEL__

#include <linux/module.h>
#include <linux/netfilter.h>
#include <linux/netfilter_ipv4.h>
#include <linux/in.h>
#include <asm/checksum.h>
#include <net/arp.h>
#include <net/ip.h>
#include <net/checksum.h>
#include <linux/icmp.h>
#include "ivi_config.h"
#include "ivi_map.h"
#include "ivi_map_tcp.h"

extern __be32 pub_addr;

extern int ivi_v4v6_xmit(struct sk_buff *skb);
extern int ivi_v6v4_xmit(struct sk_buff *skb);

#endif	/* __KERNEL__ */
#endif	/* IVI_XMIT_H */
